package com.cnwidsom.plugins.type;

import java.util.Map;

import javassist.ClassPool;
import javassist.CtClass;

public interface TypeInjector {
	public String getName();

	public void setParameters(Map<String, String> params);

	public byte[] inject(ClassLoader loader, CtClass ctClass);

	public boolean canInject(String nClassName);

	public void init();
}
